W14 視覺智能應用 學習歷程

學號: 1111310035           姓名: 阮文孟

一、      人臉偵測 PYTHON colab 實作與步驟

 

 

      !cd drive

 

      輸入
import numpy as np
import cv2
import matplotlib.pyplot as plt

 

 

uploaded = files.upload

 

face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')

img = cv2.imread('photo.jpg')

gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

faces = face_cascade.detectMultiScale(gray, 1.1, 3)

print(faces)

print("------> Found {0} faces! <------ ".format(len(faces)))

 

 

 

for (x,y,w,h) in faces:

    cv2.rectangle(img,(x,y),(x+w,y+h),(0,255,0),1)

    roigray = gray[y:y+h, x:x+w]

    roicolor = img[y:y+h, x:x+w]

plt.grid(None)   

plt.xticks([])

plt.yticks([])

imgplot = plt.imshow(img)

 

 

二、      chatgpt 學習 人臉偵測 HAAR CV2 實作與步驟

 

 

 

 

 

三、      chatgpt 學習加入拍照、儲存圖片、人臉識別等功能 實作與步驟

 

 

 

 

 

四、chatgpt TensorFlow/Keras + CNN 實作與步驟